GtkApplicationX11: read the startup ID from the platform data
authorGiovanni Campagna <gcampagna@src.gnome.org>
Wed, 1 Jan 2014 15:53:31 +0000 (16:53 +0100)
committerGiovanni Campagna <gcampagna@src.gnome.org>
Thu, 2 Jan 2014 20:17:22 +0000 (21:17 +0100)
commitcecb2fa3ca54bff6e262438724afc46e94fab484
tree1cc8f4320c46a1c0287773edaa36e6403e3a5376
parenteb6ae0d3a2fb0d0d780f038cabe5ff941443dc59
GtkApplicationX11: read the startup ID from the platform data

If the platform data passed with actions and activations includes
a startup notify ID, we should read it and pass it down to GDK.
This ensures that the right startup notify is completed after the
signal emission, and that the user time of the GdkDisplay is properly
updated (which in turn makes sure the windows are not subjected
to focus-stealing-prevention)

https://bugzilla.gnome.org/show_bug.cgi?id=721304
gtk/gtkapplication-x11.c